﻿

.about-shop
{
	width:100%;
	float:left;
}

.about-shop h4
{
	background: url('/static/img/shared/cadastro/ico-sobre-a-loja.png') no-repeat 0 0;
}

.about-shop p
{
	width: 630px;
}

.about-shop .shop-name
{
	float:left;
	border:none !important;
	background: url('/static/img/sections/cadastro/sobre-a-loja/bg-exemplo-descritivo.png') no-repeat right top;
	height:180px;
}

.about-shop .shop-name ul
{
	padding:0 !important;
	width:60% !important;
}

.about-shop .shop-name ul li
{
	width:100%;
	position:relative;
}

.about-shop .shop-name ul li label
{
	width: 110px !important;
}

.about-shop .shop-name ul li.name div
{
	width: 150px;
}

.about-shop .shop-name ul li .alert
{
	width: 174px;
	height: 38px;
	position:absolute;
	top:0;
	right:135px;
	background: url('/static/img/sections/cadastro/sobre-a-loja/alert-name.png') no-repeat bottom left;
	display:none;
}

.txt-caracteres
{
	font-size: 9px;
	color:#999999;
	float:left;
	clear:left;
	line-height:12px;
}

.about-shop .shop-name span.you
{
	display:block;
	position:absolute;
	top:42px;
	right:30px;
	font-family:Arial;
	font-size:29px;
	color:#00aeef;
	font-weight:bold;
	width:306px;
}

.about-shop .shop-name span.you-desc
{
	display:block;
	position:absolute;
	top:90px;
	right:25px;
	font-family:Arial;
	font-size:13px;
	color:#336699;
	width:373px;
}

.about-shop .shop-name ul li.name .txt-caracteres
{
	width: 100%;
	padding:0 0 0 115px;
	display:block;
}

.about-shop .shop-name ul li.descriptive .txt-caracteres
{
	padding:0 0 0 115px;
	display:block;
	width:100%;
}

.about-shop .shop-name ul li.descriptive div
{
	width:325px;
}

.specialty
{
	width:100%;
	float:left;
	padding:0 0 30px 0;
}

.specialty h4
{
	background: url('/static/img/shared/cadastro/ico-especialidade.png') no-repeat 0 0;
}

.specialty p
{
	width: 630px;
}

.specialty ul
{
	width:100%;
}

.specialty ul li
{
	position:relative;
	width:168px;
	height:211px;
	border:1px solid #ccc;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	cursor:pointer;
	float:left;
	margin:0 25px 25px 0;
}

.specialty ul li.hover, .specialty ul li.current
{
	border:1px solid #90c425;
}

.specialty ul li input
{
	display:none;
}

.specialty ul li img
{
	margin: 3px auto;
	display:block;
}

.specialty ul li h6
{
	text-align:center;
	line-height:18px;
	padding:0 0 8px 0;
	font-size:14px;
	color:#0a4c89;
}

.specialty ul li span
{
	text-align:center;
	font-size:12px;
	line-height:15px;
	margin: 0 auto;
	display:block;
}

.specialty ul li a
{
	width: 133px;
	height: 24px;
	background: url('/static/img/sections/cadastro/sobre-a-loja/bt-escolha.png') no-repeat 0 0;
	position:absolute;
	left:18px;
	bottom:8px;
}






















